const mongoose = require('../config/db')
// 经销商返款表
const cashbackSchema = new mongoose.Schema({
    // 名称
    name:{
        type:String,
        //unique: true, // 指定name字段的唯一性
    },
    // 所属经销商
    storeId:{
        type:mongoose.Schema.Types.ObjectId,
        ref:'Store' 
    },
    // 经销商每次下单返款比例：分批返给经销商
    ratio:{
        type:Number, 
    },
    // 返款总金额
    money:{
        type:Number,
    },
    // 结束时间，（预设，暂没有用到）
    endTime:{
        type:Date
    },
    // 备注
    remark:{
        type:String
    },
    // 0为未使用（或者已使用完成、失效、停用等），1为正在使用（目前只考虑一个供应商只有一条数据在使用情况）
    useStatus:{
        type:Number,
        default:0
    },
},{timestamps: {createdAt: 'createTime', updatedAt: 'updateTime'}})

const Cashback = mongoose.model('Cashback',cashbackSchema)

module.exports = Cashback
